package com.itgo.codegen.gen.actiongen;

import java.util.Map;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.itgo.codegen.bean.TemplateBean;

@JsonIgnoreProperties(ignoreUnknown=true)
public class TemplateParam extends TemplateBean{

	private String table ;
	private String group;
	private String artifact;
	private String module;
	private String object;
	private String ctxPath;
	private String delColumn;
	private boolean genAction;
	private boolean genService;
	private boolean genDao;
	private Map<String,MethodParam> apis ;
	public String getTable() {
		return table;
	}
	public void setTable(String table) {
		this.table = table;
	}
	public String getModule() {
		return module;
	}
	public String getGroup() {
		return group;
	}
	public void setGroup(String group) {
		this.group = group;
	}
	public String getArtifact() {
		return artifact;
	}
	public void setArtifact(String artifact) {
		this.artifact = artifact;
	}
	public void setModule(String module) {
		this.module = module;
	}
	public String getObject() {
		return object;
	}
	public void setObject(String object) {
		this.object = object;
	}
	public String getCtxPath() {
		return ctxPath;
	}
	public void setCtxPath(String ctxPath) {
		this.ctxPath = ctxPath;
	}
	public boolean getGenAction() {
		return genAction;
	}
	public void setGenAction(boolean genAction) {
		this.genAction = genAction;
	}
	public boolean getGenService() {
		return genService;
	}
	public void setGenService(boolean genService) {
		this.genService = genService;
	}
	public boolean getGenDao() {
		return genDao;
	}
	public void setGenDao(boolean genDao) {
		this.genDao = genDao;
	}
	public String getDelColumn() {
		return delColumn;
	}
	public void setDelColumn(String delColumn) {
		this.delColumn = delColumn;
	}
	public Map<String, MethodParam> getApis() {
		return apis;
	}
	public void setApis(Map<String, MethodParam> apis) {
		this.apis = apis;
	}
}
